a kangaroo - French English Dictionary